🇬🇧 en ca 🇦🇩

tomato sauce noun

  • (cooking) A thick sauce made from tomatoes for pasta etc.
salsa de tomàquet
Wiktionary Links